import com.sun.scenario.effect.impl.sw.java.JSWBlend_SRC_OUTPeer;

public class Test {
    public static void main1(String[] args) {
        int a = 10;
        String s1 = String.valueOf(a);
        System.out.println(s1);
        String s2 = 10+20+"x";//拼接//30x
        String s3 = "x"+10+20;//x1020
        System.out.println(s2);
        System.out.println(s3);
        String str3 = "12345";
        int ret = Integer.valueOf(str3);
        System.out.println(ret+1);
        int ret2 = Integer.parseInt(str3);
        System.out.println(ret2+1);
    }

    public static void main2(String[] args) {
        System.out.println((float)5/2);//2.5//不保存小数
        System.out.println(5/(float)2);//2.5//5/2.0
        System.out.println(5/2);//2
        System.out.println((float)(5/2));//2.0/5.0/2
        System.out.println(10%3);//1
        System.out.println(10%-3);//1
        System.out.println(-10%3);//-1
        System.out.println(-10%-3);//-1
        System.out.println(10.5%2);
        System.out.println(10/0);
    }

    public static void main3(String[] args) {
        long c= 10;
        int d = 20;
        d+=c;//增量运算符会帮我们进行类型转换
        System.out.println(d);
        int a = d++;
        int b = ++d;
        System.out.println(a);//30
        System.out.println(b);//32

    }

    public static void main4(String[] args) {
        int a = 10;
        int b = 20;
// 注意：在Java中 = 表示赋值，要与数学中的含义区分
// 在Java中 == 表示相等
        System.out.println(a == b); // false
        System.out.println(a != b); // true
        System.out.println(a < b); // true
        System.out.println(a > b); // false
        System.out.println(a <= b); // true
        System.out.println(a >= b); // false
//        System.out.println(3<a<5);//Wrong写法

    }

    public static void main5(String[] args) {
        //短路:表达式左边为假或为真,右边不再执行.
        System.out.println(10>20&&10/0==0);
        //不能表示短路:(不建议这样写)
        System.out.println(10>20&10/0==0);//左边为假但右边仍会执行,程序抛出异常
        System.out.println(10<20|10/0==0);//左边为真但右边仍会执行,程序抛出异常

    }

    public static void main(String[] args) {
//        System.out.println("aaaaa");
//        System.out.println("bbbbb");
//        System.out.println("cccc");
//        int a =10;
//        if(a>15){
//            System.out.println("今天有点热!");
//        }
//        else{
//            System.out.println("今晚洗个热水澡!");
//        }
        int num = 1;
        while(num<=5){
            if(num==2){
                break;
            }
            System.out.println(num);
            num++;

        }
    }
}
